payment deficit - French English Dictionary